candle made of wax or some other grease - Español Inglés Diccionario